spudding shoe - French English Dictionary